public convenience


Results for "public convenience"

English - Turkish Dictionary

public convenience

(English - Turkish Dictionary) :
İng. umumi tuvalet/hela.